ability to think logically - Espagnol Anglais Dictionnaire